radar-warning receiver - French English Dictionary